Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 TWENTYWELL ROAD Detached £245,000 12 Oct 2018
26 TWENTYWELL ROAD Detached £84,950 3 Sep 1999
28 TWENTYWELL ROAD Detached £288,000 25 Sep 2012
30 TWENTYWELL ROAD Detached £168,000 4 Jan 2002
32 TWENTYWELL ROAD Semi-Detached £242,500 17 Dec 2020
34 TWENTYWELL ROAD Semi-Detached £64,300 27 Jan 1995
38 TWENTYWELL ROAD Detached £265,000 9 Jul 2014
40 TWENTYWELL ROAD Semi-Detached £337,000 27 Jan 2022
42 TWENTYWELL ROAD Semi-Detached £200,000 2 Jul 2010
52 TWENTYWELL ROAD Detached £110,750 23 Nov 2000
54 TWENTYWELL ROAD Detached £68,000 23 Dec 1997
56 TWENTYWELL ROAD Semi-Detached £305,000 5 Jul 2023
58 TWENTYWELL ROAD Semi-Detached £267,500 8 Jan 2019
60 TWENTYWELL ROAD Detached £249,950 11 Feb 2010
62 TWENTYWELL ROAD Semi-Detached £195,000 14 Dec 2010
64 TWENTYWELL ROAD Detached £279,000 20 Jul 2017
66 TWENTYWELL ROAD Detached £250,000 11 Sep 2014